S
Smart Report
playwright test insights
📥 Export JSON
25/12/2025, 4:21:56 pm
100%
Pass Rate
1
Passed
0
Failed
0
Skipped
2
Flaky
1
Slow
2.6m
Duration
📊 Test Run Trends
Last 11 runs
✅ Pass Rate
Pass Rate (%)
0
20
40
60
80
100
Dec 25
Dec 25
Dec 25
Dec 25
Dec 25
Now
⏱️ Duration
Duration (s)
0
31
62
92
123
154
Dec 25
Dec 25
Dec 25
Dec 25
Dec 25
Now
🟡 Flaky Tests
Flaky Tests
0
0
1
1
2
2
Dec 25
Dec 25
Dec 25
Dec 25
Dec 25
Now
🐢 Slow Tests
Slow Tests
0
0
0
1
1
1
Dec 25
Dec 25
Dec 25
Dec 25
Dec 25
Now
🔄 Run Comparison
Baseline: 25/12/2025 vs Current
Pass Rate
100%
↑ 100.0%
Duration
2.6m
↑ 126.3%
Tests
2
+0
Flaky
2
+0
▼
✅ Fixed Tests
1
Login Test Case
login_with_POM_framework.spec.js
26.1s
🖼️ Attachments Gallery
All (2)
📸 Screenshots (1)
🔍 Traces (1)
📸
Login Test Case
passed
📊
.zip
Login Test Case
passed
⬇
Download Trace
×
❮
❯
🔍
All (2)
Passed (1)
Failed (0)
Skipped (0)
Flaky (2)
Slow (1)
📊 Stability Score:
A (0)
B (0)
C (0)
D (1)
F (1)
▼
📄 login_with_POM_framework.spec.js
1 passed
Login Test Case
login_with_POM_framework.spec.js
26.1s
D (61)
Flaky
→ Stable
▶
📊
Run History (Last 10 runs)
Pass/Fail
Pass rate:
10%
Duration Trend
Avg:
50.5s
Current:
26.1s
⏱
Step Timings
Launch browser
352ms
Create context
30ms
Create page
213ms
POST "/crm/authentication/login"
1.1s
Navigate to "/dashbaord"
951ms
Wait for load state "networkidle"
4.0s
Click getByRole('button', { name: 'CRM' })
67ms
Click locator('//a[normalize-space()=\'Members\']')
88ms
Wait for selector locator('.loader')
120ms
Wait for selector locator('.loader')
2.9s
Query count locator('//ul[@class = \'MuiPagination-ul css-532ebf\']//li')
31ms
Click locator('//ul[@class = \'MuiPagination-ul css-532ebf\']//li').nth(7).last()
112ms
Click locator('svg').first()
1.4s
Click getByText('Mr Addie POD Academy')
134ms
Click getByRole('button', { name: 'Filters' })
4.7s
Slowest
Click getByText('Select Subscription Interval')
323ms
Click getByRole('option', { name: 'Monthly' })
190ms
Click locator('.MuiStack-root.css-1kb08vh > div:nth-child(2) > .select-ui > .select__control > .select__indicators > .select__indicator > .css-8mmkcg')
130ms
Click getByRole('option', { name: '$39' })
181ms
Click getByRole('option', { name: '$49' })
159ms
Click locator('.MuiStack-root.css-1kb08vh > div:nth-child(2) > .select-ui > .select__control > .select__indicators > .select__indicator > .css-8mmkcg')
190ms
Click getByText('Select Subscription Status')
165ms
Click getByRole('option', { name: 'Active' })
176ms
Click getByText('Select Commozi Role')
134ms
Click getByRole('option', { name: 'Member', exact: true })
157ms
Click getByRole('button', { name: 'Apply' })
516ms
Wait for selector locator('.rdt_TableBody')
66ms
Query count locator('.rdt_TableBody [role="row"]:not(.rdt_TableRow--select-all-rows)')
48ms
Query count locator('//button[@aria-label= \'Go to next page\']')
34ms
Click locator('//button[@aria-label= \'Go to next page\']')
1.0s
Wait for load state "domcontentloaded"
3ms
Wait for timeout
2.1s
Wait for selector locator('.rdt_TableBody')
44ms
Query count locator('.rdt_TableBody [role="row"]:not(.rdt_TableRow--select-all-rows)')
23ms
Query count locator('//button[@aria-label= \'Go to next page\']')
19ms
Close context
62ms
📸
Screenshot
Average: 50.5s → Current: 26.1s
Login Test Case
login_with_POM_framework.spec.js
2.5m
F (27)
Flaky
↑ 201% slower
▶
📊
Run History (Last 10 runs)
Pass/Fail
Pass rate:
10%
Duration Trend
Avg:
50.5s
Current:
2.5m
⏱
Step Timings
Launch browser
47ms
Create context
19ms
Create page
504ms
POST "/crm/authentication/login"
1.1s
Navigate to "/dashbaord"
980ms
Wait for load state "networkidle"
4.9s
Click getByRole('button', { name: 'CRM' })
323ms
Click locator('//a[normalize-space()=\'Members\']')
1.3s
Wait for selector locator('.loader')
19ms
Wait for selector locator('.loader')
6.4s
Query count locator('//ul[@class = \'MuiPagination-ul css-532ebf\']//li')
16ms
Click locator('//ul[@class = \'MuiPagination-ul css-532ebf\']//li').nth(7).last()
439ms
Click locator('svg').first()
1.8s
Click getByText('Mr Addie POD Academy')
423ms
Click getByRole('button', { name: 'Filters' })
5.4s
Click getByText('Select Subscription Interval')
805ms
Click getByRole('option', { name: 'Monthly' })
642ms
Click locator('.MuiStack-root.css-1kb08vh > div:nth-child(2) > .select-ui > .select__control > .select__indicators > .select__indicator > .css-8mmkcg')
386ms
Click getByRole('option', { name: '$39' })
387ms
Click getByRole('option', { name: '$49' })
2.1m
Slowest
Close context
14ms
Average: 50.5s → Current: 2.5m